﻿/**** Reset ****/
html{background-color:White;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote {padding: 0;margin: 0;}
fieldset,img {border: 0;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
body {font-size:14px;padding:0px;margin:0px;font-family:"微软雅黑",Arial, "宋体", Helvetica, sans-serif, Verdana;line-height:24px;min-width:320px;color:#363636;margin:auto;max-width:1920px;}
a{text-decoration:none;color:#363636;font-family:"微软雅黑",Arial, "宋体", Helvetica, sans-serif, Verdana;background:none;}
a:hover{color:#0C3481;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;width:100%;}
hr{background-color:#EDEDED;height:1px;border:0px;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;width:100%;float:none;padding:0px;margin:0px;position:inherit;}
.clear15{clear:both;font-size:0px;line-height:0px;height:15px;width:100%;float:none;padding:0px;margin:0px;position:inherit;}
.main_cle{clear:both;font-size:0px;line-height:0px;height:30px;}
.main_con_cle{clear:both;font-size:0px;line-height:0px;height:30px;width:100%;}
.bottom_ccc{padding:15px 0px;line-height:30px;font-size:14px;border-top:1px solid White;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.max_width{width:100%;max-width: 1280px;}

@font-face{
     font-family:'Alibaba-PuHuiTi-Light';src:url('../fonts/Alibaba-PuHuiTi-Light.ttf') format('truetype');
}
@font-face{
     font-family:'Alibaba-PuHuiTi-Regular';src:url('../fonts/Alibaba-PuHuiTi-Regular.ttf') format('truetype');
}

/****顶部*******/
.yx_head{width:100%;height:100px;}
.yx_head .con{margin:auto;}
.yx_head .con .logo{float:left;margin-top: 19px;width:25%;}
.yx_head .con .search_con{float:right;margin-top: 40px;position: relative;}
.yx_head .con .search_con .control_btn{width:18px;height:18px;background:url(../images/sou_bg.jpg) center center no-repeat;display: block;}
.yx_head .con .search_con .sou_con{width:0px;height:32px;border:1px solid #777777;position: absolute;left:0px;top:-8px;z-index: 1;display: none;}
.yx_head .con .search_con .sou_con .input{width:125px;padding-left: 5px;height:30px;line-height: 30px;display: block;float:left;outline: none;border:0px;}
.yx_head .con .search_con .sou_con .sou_btn{width:32px;height:32px;background:url(../images/sou_bg.jpg) center center no-repeat;display: block;float:right;border:0;outline: none;cursor: pointer;}
.yx_head .con .search_con .sou_con.on{display: block;}
.yx_head .con .search_con .control_btn.close{background:url(../images/close.png) center center no-repeat;}
.yx_head .con .tel_con{height:40px;padding-left: 30px;background:url(../images/top_tel.png) left center no-repeat;color:#999999;float:right;margin-top: 30px;line-height: 18px;}
.yx_head .con .tel_con .tel_num{font-size:18px;font-weight: bold;color:#2D51A5;}
.yx_head .con .nav{float:left;margin:40px auto auto 8%;}
.yx_head .con .nav li{float:left;margin-right: 53px;font-size: 16px;padding-bottom: 13px;}
.yx_head .con .nav li:hover{border-bottom: 1px solid #385496}
.yx_head .con .nav li:hover a{font-weight: bold;color:#0C3481;}
.yx_head .con .nav li.on{border-bottom: 1px solid #385496}
.yx_head .con .nav li.on a{font-weight: bold;color:#0C3481;}

/****首页关于我们****/
.index_about{margin:60px auto auto auto;}
.index_about .right_pic{width:50.6%;float:right;padding-top: 43.75%;overflow: hidden;position: relative;}
.index_about .right_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_about .left_con{width:45.39%;float:left;}
.index_about .left_con .en_title{font-size: 24px;font-family:'Alibaba-PuHuiTi-Regular';font-weight: bold;margin-top: 10px;color:#292D37;}
.index_about .left_con .cn_title{font-size: 22px;color:#2D51A5;font-weight: bold;margin-top: 15px;}
.index_about .left_con .about_data_con{margin:25px auto auto auto;}
.index_about .left_con .about_data_con li{width:21.5%;float:left;margin-right:10.3%;height:56px;border-right:1px solid #CCCCCC;color:#292D37;font-size: 16px;line-height: 26px;}
.index_about .left_con .about_data_con li:last-child{margin-right: auto;border-right:0px;}
.index_about .left_con .about_data_con li .num{font-size: 36px;font-family:'Alibaba-PuHuiTi-Regular';} 
.index_about .left_con .about_con{line-height: 40px;color:#666666;text-align: justify;margin-top: 15px}
.index_about .left_con .about_more{width:118px;height:38px;border:1px solid #B3B3B3;text-align: center;line-height: 38px;color:#808080;display:block;transition: 0.3s;margin-top: 25px;}
.index_about .left_con .about_more:hover{background-color: #2D51A5;color:#ffffff;border:1px solid#2D51A5;}

.index_photo{margin:50px auto auto auto;}
.index_photo .title_con{font-size: 18px;font-weight: bold;color:#292D37;}
.index_photo .title_con .more_photo{width:50px;height:26px;border-radius: 12px;background-color: #2D51A5;color:#ffffff;text-align: center;display: block;float:right;line-height: 26px;}
.index_photo .photo_ul{margin-top: 22px}
.index_photo .photo_ul li{width:15.625%;float:left;padding-top:11.71%;position: relative; margin-right: 1.25%;overflow: hidden;}
.index_photo .photo_ul li img{width:100%;position: absolute;left:0;z-index: 0;top:0;}
.index_photo .photo_ul li:last-child{margin-right: auto;}

/**** 首页优势****/
.index_advantage{width:100%;height:290px;margin-top: 55px;background:url(../images/index_advantage_bg.jpg) center center no-repeat;border-top: 1px solid transparent;}
.index_advantage .adv_title{display: none;}
.index_advantage .con{margin:120px auto auto auto;max-width: 875px;}
.index_advantage .con li{width:9.14%;float:left;margin-right: 5.43%}
.index_advantage .con li:nth-child(even){width:auto;font-size:30px;font-weight: bold;color:#ffffff;margin-top: 25px}
.index_advantage .con li img{width:100%;}
.index_advantage .con li .title{text-align: center;font-size: 18px;color:#ffffff;font-weight: bold;margin-top: 15px;}
.index_advantage .con li:last-child{margin-right: auto;}

.nav_more{display: none;}

/****轮播图*************/
.main_banner{position: relative;z-index: 0}
.main_banner ul{z-index: 0;}
.main_banner ul li img{width:100%;}
.main_banner .prev_banner{width:40px;height:60px;display:block;background:url(../images/prev_banner.png) center center no-repeat;position: absolute;left:30px;top:45%;z-index: 10;}
.main_banner .next_banner{width:72px;height:72px;display:block;background:url(../images/next_banner.png) center center no-repeat;position: absolute;right:30px;top:45%;z-index: 10;}

.inner_banner{margin:auto;}
.inner_banner img{display: block;margin:auto;max-width: 100%;}

.index_title{text-align: center;}
.index_title .en_title{font-size: 30px;color:#292D37;font-family:'Alibaba-PuHuiTi-Regular';font-weight: bold;line-height: 30px;}
.index_title .cn_title{font-size: 24px;color:#2D51A5;font-weight: bold;margin-top: 15px;}
.index_title .cn_title span{font-size: 20px;}

/****首页产品*******/
.index_product{padding:40px 0px 50px 0px;background:url(../images/index_product_bg.jpg);}
.index_product .product_ul{margin:auto;}
.index_product .product_ul li{width:23.9%;float:left;margin:30px 1.46% auto auto;transition: 0.3s;}
.index_product .product_ul li .pic{width:100%;padding-top: 85%;overflow: hidden;position: relative;}
.index_product .product_ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;min-height: 100%;}
.index_product .product_ul li .pic .show_con{width:100%;height:100%;position: absolute;left:0;bottom:-101%;z-index: 1;background-color: rgba(57,57,57,0.7);display: block;transition: 0.5s;}
.index_product .product_ul li .pic .show_con .show_title{height:30px;line-height: 30px;overflow: hidden;padding:0px 2%;text-align: center;color:#ffffff;font-size: 20px;margin-top: 30%;}
.index_product .product_ul li .pic .show_con .show_more{width:140px;height:42px;background-color: #2D51A5;color:#ffffff;text-align: center;line-height: 42px;margin:25px auto auto auto;}
.index_product .product_ul li .li_title{width:100%;height:46px;display: block;text-align: center;font-size: 16px;line-height: 46px;overflow: hidden;}
.index_product .product_ul li:nth-child(4n){margin-right:auto;}
.index_product .product_ul li:hover{box-shadow: 0px 5px 20px 5px #E3E3E4;}
.index_product .product_ul li:hover .li_title{background-color: #ffffff;}
.index_product .product_ul li:hover .pic .show_con{bottom:0px;}
.index_product .product_more{width:160px;height:40px;text-align: center;background-color:#2D51A5;line-height: 40px;color:#ffffff;display:block;transition: 0.3s;margin: 40px auto auto auto;}

/****首页案例********/
.index_case{padding:55px 0px 55px 0px;background:url(../images/index_case_bg.jpg);}
.index_case .con{margin:40px auto auto auto;}
.index_case .left_cate_con{width:17.2%;float:left;box-shadow: 0px 2px 5px 3px #C8CAD0}
.index_case .left_cate_con li{height:100px;border-bottom:1px solid #BEBFC6;line-height: 100px;overflow: hidden;font-size: 16px;background-color: #2D51A5;padding:0px 7% 0px 7%;}
.index_case .left_cate_con li a{color:#ffffff;}
.index_case .left_cate_con li .li_arrow{width:35px;height:20px;border-radius: 10px;background-color: rgba(255,255,255,0.5);display: block;float:right;line-height: 20px;text-align: center;margin-top: 40px;}
.index_case .center_case{width:60.15%;float:left;margin-left: 1.4%;height:606px;position: relative;overflow: hidden;box-shadow: 0px 2px 5px 3px #C8CAD0}
.index_case .center_case img{width:100%;min-height: 100%;position: absolute;left:0;top:0;z-index: 0;}
.index_case .center_case .title_con{width:90%;height:100px;padding:20px 5% 10px 5%;background:rgba(83,83,83,0.5);position: absolute;left:0;bottom:0;z-index: 2;}
.index_case .center_case .title_con .title{width:100%;height:20px;font-size: 18px;line-height: 20px;color:#ffffff;overflow: hidden;}
.index_case .center_case .title_con .des{height:52px;line-height: 26px;overflow: hidden;color:#ffffff;margin-top: 15px;}
.index_case .right_case{width:19.77%;float:right;}
.index_case .right_case .more_case{width:100%;height:71px;text-align: center;line-height: 71px;color:#ffffff;font-size: 18px;background-color: #2D51A5;display: block;}
.index_case .right_case ul{}
.index_case .right_case ul li{height:160px;position: relative;overflow: hidden;margin-top: 18px;box-shadow: 0px 2px 5px 3px #C8CAD0}
.index_case .right_case ul li img{width:100%;min-height: 100%;position: absolute;left:0;top:0;z-index: 0}
.index_case .right_case ul li .li_title{width:100%;height:40px;line-height: 40px;text-align: center;color:#ffffff;font-size: 16px;position: absolute;left:0;bottom:0;z-index: 1;background:rgba(83,83,83,0.5);}

/****首页新闻*******/
.index_news{padding:60px 0px 55px 0px;background:url(../images/index_news_bg.jpg);}
.index_news .con{margin:30px auto auto auto;}
.index_news .con .left_news_con{width:67.18%;float:left;padding:30px 2.34%;box-shadow: 0px 3px 6px 2px #EDEDED;}
.index_news .con .left_news_con .first_news_con{padding-bottom: 35px;border-bottom: 1px dashed #E2E5EC;margin-bottom: 20px;}
.index_news .con .left_news_con .first_news_con .pic{width:33.72%;float:left;padding-top: 23.26%;overflow: hidden;position: relative;}
.index_news .con .left_news_con .first_news_con .pic img{width:100%;position: absolute;left:0;z-index: 0;top:0;}
.index_news .con .left_news_con .first_news_con .first_right_con{width:62.44%;float:right;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_title{height:20px;line-height: 20px;font-size: 18px;overflow: hidden;margin-top: 15px;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_des{height:105px;line-height: 35px;overflow: hidden;color:#666666;margin-top: 20px;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_date{color:#666666;margin-top: 10px;}
.index_news .con .left_news_con .other_news_con{width:44.77%;float:left;height:16px;margin:15px auto;}
.index_news .con .left_news_con .other_news_con:nth-child(2n){float:right;}
.index_news .con .left_news_con .other_news_con .other_title_con{width:72.72%;float:left;height:16px;overflow: hidden;line-height: 16px;}
.index_news .con .left_news_con .other_news_con .other_title_con a{color:#666666;}
.index_news .con .left_news_con .other_news_con .other_date{float:right;width:90px;color:#999999;line-height: 16px;text-align: right}
.index_news .con .right_question{width:21.875%;float:right;padding:28px 1.56% 0px 1.56%;box-shadow: 0px 3px 6px 2px #EDEDED;float:right;}
.index_news .con .right_question .que_title_con{font-size: 16px;padding-bottom: 20px;border-bottom: 1px dashed #EDEDED}
.index_news .con .right_question .que_title_con .que_more{color:#666666;font-size: 14px;display: block;float:right;}
.index_news .con .right_question .que_ul{margin-top: 25px;}
.index_news .con .right_question .que_ul li{padding-bottom: 18px;border-bottom: 1px dashed #EDEDED;margin-bottom: 30px;}
.index_news .con .right_question .que_ul li .li_ask{padding-left: 30px;height:20px;display: block;line-height: 20px;overflow: hidden;background:url(../images/ask.jpg) left center no-repeat;}
.index_news .con .right_question .que_ul li .li_reply{height:60px;line-height: 30px;color:#666666;overflow: hidden;padding-left: 30px;background:url(../images/reply.jpg) left 5px no-repeat;margin-top: 15px;}
.index_news .con .right_question .que_ul li:last-child{margin-bottom: auto;border-bottom: 0px;}


/****底部*************/
.main_bottom{padding:45px 0px 25px 0;background-color: #363636;}
.main_bottom .con{margin:auto;}
.main_bottom .con .left_link{width:27.34%;float:left;}
.main_bottom .con .left_link ul{}
.main_bottom .con .left_link ul li{display: inline-block;margin-right: 18px;line-height: 14px;margin-top: 20px;color:#ffffff;}
.main_bottom .con .left_link ul li a{color:#ffffff;}
.main_bottom .con .center_con{width:39%;float:left;margin-left: 5.8%;}
.main_bottom .con .center_con .info_list{padding-left: 35px;background:url(../images/bot_tel.jpg) left 9px no-repeat;color:#ffffff;line-height: 40px;margin-top: 20px;}
.main_bottom .con .center_con .info_list.icon_address{background:url(../images/bot_address.jpg) left 9px no-repeat;}
.main_bottom .con .ewm{float:left;margin-left: 5%;}
.main_bottom .con .ewm .pic{width:98px;float:left;margin-right: 16px;margin-top: 22px;}
.main_bottom .con .ewm .pic img{width:100%;height:98px;}
.main_bottom .con .ewm .pic span{display: block;text-align: center;color:#ffffff;font-size: 14px;line-height:14px;margin-top: 10px;}
.main_bottom .con .ewm .pic:last-child{margin-right: auto;}
.main_bottom .con .bot_title{font-size: 16px;color:#ffffff;font-weight: bold;line-height: 16px;}
.main_bottom .con .bot_line{width:20px;height:2px;background-color:#ffffff;margin-top: 20px;}
.main_bottom .con .bot_su_line{width:1px;height:180px;background-color:#666666;float:left;margin-left: 1.56%; }

.location{width:100%;height:40px;background-color: #F7F7F7;}
.location .con{margin:auto;color:#666666;line-height: 40px;}
.location .con a{color:#666666;}
.location .con a:hover{color:#2D51A5;}

/****关于我们*****/
.about_cate_con{margin:30px auto auto auto;text-align: center;}
.about_cate_con li{display: inline-block;height:36px;border-radius: 25px;text-align: center;line-height: 36px;margin-right: 50px;font-size: 16px;transition: 0.3s;}
.about_cate_con li a{display: block;transition: 0.3s;padding:0px 18px;border-radius: 25px;}
.about_cate_con li:hover{background-color: #2D51A5;}
.about_cate_con li:hover a{color:#ffffff;background-color: #2D51A5;}
.about_cate_con li.on{background-color: #2D51A5;}
.about_cate_con li.on a{color:#ffffff;background-color: #2D51A5;}
.about_cate_con li:last-child{margin-right: auto;}

.about{margin:42px auto 50px auto;}
.about img{max-width: 100% !important;height:auto;}

/****技术指导*****/
.technique{margin:36px auto 50px auto;}
.technique .technique_ul{}
.technique .technique_ul li{padding:0px 4% 0px 2%;background-color: #F7F7F7;height:60px;margin-bottom: 8px;font-size: 16px;}
.technique .technique_ul li .li_title{width:80%;float:left;overflow: hidden;height:60px;line-height: 60px;}
.technique .technique_ul li .li_date{width:100px;height:60px;line-height: 60px;overflow: hidden;color:#666666;float:right;text-align: right}

/****人才招聘*****/
.zhao{margin:36px auto 30px auto;}
.zhao .zhao_ul{}
.zhao .zhao_ul li{padding:30px 1.875%;border:1px solid #DCDCDC;border-radius: 15px;width:28%;float:left;margin-right: 2%;margin-bottom: 25px;}
.zhao .zhao_ul li .li_title{height:18px;line-height: 18px;overflow: hidden;font-size: 18px;overflow: hidden;padding-bottom: 18px;border-bottom: 1px solid #E5E5E5;margin-bottom: 15px;}
.zhao .zhao_ul li .li_item{width:49%;padding-right: 1%;height:30px;line-height: 30px;overflow: hidden;float:left;margin-bottom: 8px;}
.zhao .zhao_ul li:nth-child(3n){margin-right: auto;}

/**联系我们**/
.contact{margin:50px auto auto auto;}
.contact .map{width:59%;float:left;height:560px; }
.contact .right_con{width:37%;float:right;}
.contact .right_con .title{font-size: 30px;font-weight: bold;line-height: 30px;}
.contact .right_con .info_list{line-height: 35px;font-size: 16px;margin-top: 25px;white-space:normal; word-break:break-all;padding-left: 34px;background:url(../images/icon_tel.jpg) left 5px no-repeat;}
.contact .right_con .info_list.email{background:url(../images/icon_email.jpg) left 10px no-repeat;}
.contact .right_con .info_list.address{background:url(../images/icon_address.jpg) left 5px no-repeat;}
.contact .right_con .contact_tel{color:#666666;font-size: 16px;margin-top: 20px;}
.contact .right_con .contact_tel span{display: block;font-size: 30px;color:#2D51A5;margin-top: 15px;font-weight: bold;}
.contact .right_con .contact_ewm{width:28.5%;padding:10px;float:left;box-shadow: 0px 2px 5px 3px #F4F4F4;margin:20px 5% auto auto;}
.contact .right_con .contact_ewm img{width:100%;}
.contact .right_con .contact_ewm span{display: block;line-height: 14px;color:#666666;text-align: center;margin-top: 15px;}

/****新闻中心**/
.news{margin:38px auto auto auto;}
.news li{padding:0 0px 30px 0px;border-bottom: 1px solid #E3E3E3;margin-bottom: 32px;}
.news li .pic{width:28.3%;position: relative;overflow: hidden;padding-top: 17.58%;float:left;box-shadow: 1px 2px 7px 1px #E6E6E6}
.news li .pic img{width:100%;position: absolute;left:0;top:0;transition: 0.2s;}
.news li:hover .pic img{transform: scale(1.1);}
.news li .con{width:52.34%;float:left;margin-left:3.9%;padding-top: 20px;}
.news li .con .title{width:100%;height:20px;line-height: 20px;overflow: hidden;display: block;font-size: 18px;}
.news li .con .des{height:105px;line-height: 35px;color:#666666;overflow: hidden;margin-top: 15px;}
.news li .con .date{margin-top: 15px;color:#666666;}
.news li .more_news{width:9.5%;height:40px;display: block;text-align: right;line-height: 40px;color:#666666;float:right;border-left: 1px solid #E6E6E6;margin-top: 60px;}
.news li .more_news:hover{color:#2D51A5;}

/****新闻详情**/
.news_detail{max-width: 1100px;margin:40px auto 30px auto;}
.news_detail .title{line-height: 20px;font-size: 18px;text-align:center;overflow: hidden;font-weight: bold;}
.news_detail .date{text-align:center;color:#999999;margin-top: 15px;}
.news_detail .line{width:100%;height:1px;border-bottom: 1px dashed #999999;margin-top: 6px;}
.news_detail .content{margin-top: 30px;}
.news_detail .content img{max-width: 100% !important;height:auto;}
.prev_next_article{margin-top: 10px;font-size: 14px;}
.prev_next_article .prev_article{width:40%;float:left;color:#666666;}
.prev_next_article .prev_article a{color:#666666;}
.prev_next_article .back_to_list{width:20%;text-align:center;float:left;display: inline-block;color:#666666;}
.prev_next_article .next_article{width:40%;text-align:right;float:left;color:#666666;}
.prev_next_article .next_article a{ccolor:#666666;}

/****公司相册**/
.photo{margin:50px auto 50px auto;box-shadow: 0px 10px 30px 15px #f2f2f2;padding:46px 0px;}
.photo .photo_con{width:82%;float:left;margin-left: 3.6%}
.photo .photo_con .show_photo{width:100%;padding-top: 77.14%;position: relative;overflow: hidden;}
.photo .photo_con .show_photo img{width:100%;position: absolute;left:0;top:0px;z-index: 0}
.photo .photo_con .sub_photo_con{width:100%;margin-top: 12px;height: 168px;overflow-x:scroll;white-space: nowrap;-ms-overflow-style: none;overflow: -moz-scrollbars-none; -webkit-overflow-scrolling: touch;overflow-scrolling: touch;}
.photo .photo_con .sub_photo_con::-webkit-scrollbar{display: none; background-color: transparent;}
.photo .photo_con .sub_photo_con li{width:156px;overflow: hidden;position: relative;height:117px;margin-right:10px;display: inline-block;cursor: pointer;border:3px solid #ffffff;}
.photo .photo_con .sub_photo_con li img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.photo .photo_con .sub_photo_con li:hover{border:3px solid #2D51A5;} 
.photo .photo_con .sub_photo_con li.on{border:3px solid #2D51A5;} 
.photo .control_con{width:14.4%;float:right;}
.photo .control_con .photo_title{font-size: 24px;color:#2D51A5;text-align: center;line-height: 36px;width:24px;margin: 210px auto auto auto;word-break:break-all;}
.photo .control_con .control_btn{margin-top: 260px;}
.photo .control_con .control_btn .prev_next_btn{width:48px;height:48px;border-radius: 6px;border:1px solid #2D51A5;display: block;float:left;color:#2D51A5;line-height: 48px;text-align: center;margin-left: 16%}
.photo .control_con .control_btn .prev_next_btn i{font-size: 30px;}
.photo .control_con .control_btn .prev_next_btn:last-child{margin-left: 10%;}

/****工程案例**/
.case{margin:40px auto 35px auto;}
.case ul{}
.case ul li{width:32.34%;float:left;margin-right: 1.46%;margin-bottom: 30px;}
.case ul li:nth-child(3n){margin-right: auto;}
.case ul li .li_con{width:100%;padding-top: 72.7%;overflow: hidden;position: relative;box-shadow: 0px 3px 8px 3px #F2F2F2}
.case ul li .li_con img{width:100%;position: absolute;left:0;top:0;z-index: 0;min-height: 100%;}
.case ul li .li_conn{width:100%;height:100%;background-color: rgba(40,40,40,0.5);position: absolute;left:0;top:0;z-index: 1;opacity: 0;transition:0.6s;}
.case ul li .li_conn .li_box{width:88%;height:86%;border:1px solid #ffffff;margin:5% auto auto auto;}
.case ul li .li_conn .li_box .li_des{width:88%;margin:10% auto auto auto;height:120px;line-height: 30px;color:#ffffff;text-align: justify;overflow: hidden;}
.case ul li .li_conn .li_box .li_more{width:31px;height:31px;border:1px solid #ffffff;border-radius: 50%;color:#ffffff;margin:5% auto auto auto;font-size: 28px;line-height: 28px;text-align: center;}
.case ul li:hover .li_conn{opacity: 1;}
.case ul li .li_title{height:20px;line-height: 20px;text-align: center;font-size: 18px;overflow: hidden;margin-top: 26px;width:96%;padding:0 2%;}

/****产品中心**/
.product{background-color: #f7f7f7;border-top: 1px solid #f7f7f7;padding-bottom: 50px;}
.product .product_ul{margin:auto;}
.product .product_ul li{width:23.9%;float:left;margin:30px 1.46% auto auto;transition: 0.3s;}
.product .product_ul li .pic{width:100%;padding-top: 85%;overflow: hidden;position: relative;}
.product .product_ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.4s;}
.product .product_ul li .li_title{width:100%;height:46px;display: block;text-align: center;font-size: 16px;line-height: 46px;overflow: hidden;background-color: #ffffff;}
.product .product_ul li:nth-child(4n){margin-right:auto;}
.product .product_ul li:hover{box-shadow: 0px 5px 20px 5px #E3E3E4;}
.product .product_ul li:hover .li_title{background-color: #ffffff;}
.product .product_ul li:hover .pic img{transform: scale(1.1);}

.prev_next{width:1037px;margin:46px auto auto auto;}
.prev_next li{width:319px;height:54px;line-height: 54px;text-align: center;background-color: #2F8F21;color:white;float:left;margin-right:40px;font-size: 16px;overflow: hidden;}
.prev_next li a{color:white;}
.prev_next li:last-child{margin-right: 0px;}

.dede_pages{text-align: center;margin:40px auto auto auto;}
.dede_pages .current{width:40px;height:30px;line-height: 30px;font-size: 16px;color:#AAAAAA;border:1px solid #2D51A5;background-color: #2D51A5;display: inline-block;margin-bottom: 0px;margin-left:15px;color:white;}
.dede_pages a{width:40px;height:30px;line-height: 30px;padding-top:0px;font-size: 16px;color:#AAAAAA;background-color: white;display: inline-block;float:none;margin-bottom: 0px;margin-left:15px;border:1px solid #DDDDDD;}
.dede_pages a:hover{background-color: #2D51A5;color:white; }
.dede_pages .next{width:60px;height:30px;line-height: 30px;font-size: 16px;padding-top:0px;color:white;background-color: #2D51A5;display: inline-block;float:none;text-align: center;margin-bottom: 0px;margin-left:15px;vertical-align:top;border:1px solid #2D51A5}
.dede_pages .prev{width:60px;height:30px;line-height: 30px;font-size: 16px;padding-top:0px;color:white;background-color: #2D51A5;display: inline-block;float:none;text-align: center;margin-bottom: 0px;border:1px solid #2D51A5;}

#fengxiangx{margin:15px auto auto auto;}

.m_main_nav{display: none;}


/**浮窗***/
.float_window{width:48px;position: fixed;top:42%;right:5px;z-index: 11;}
.float_window li{width:48px;height:47px;position:relative;box-shadow: 0px 2px 4px 2px #dddddd;border-radius: 3px;margin-bottom: 12px;background-color: #ffffff;border-top:1px solid #ffffff;cursor: pointer;transition: 0.2s;}
.float_window li i.tel{display: block;text-align: center;margin-top:10px;color:#2D51A5;transition: 0.2s;}
.float_window li i.qq{display: block;text-align: center;margin-top:10px;color:#2D51A5;transition: 0.2s;}
.float_window li i.weixin{display: block;text-align: center;margin-top:10px;color:#2D51A5;transition: 0.2s;}
.float_window li .li_tel_con{width:216px;height:137px;background:url(../images/show_tel_bg.png);position: absolute;left:-216px;top:0px;display: none;}
.float_window li .li_tel_con .tel{margin-top: 90px;text-align: center;}
.float_window li:hover{background-color: #2D51A5;border-top:1px solid #2D51A5}
.float_window li:hover i{color:#ffffff;}
.float_window .li_tel:hover .li_tel_con{display: block;}
.float_window .li_ewm .li_ewm_con{width:100px;height:100px;position: absolute;left:-100px;top:0px;display: none;}
.float_window .li_ewm .li_ewm_con img{width:100%;}
.float_window .li_ewm:hover .li_ewm_con{display: block;}

/****手机底部导航*******/
.m_foot{display: none;}

@Media screen and (max-width: 1330px){

.max_width{width:97%;}
/****顶部*******/
.yx_head{width:100%;height:100px;}
.yx_head .con{margin:auto;}
.yx_head .con .logo{float:left;margin-top: 19px;width:25%;}
.yx_head .con .search_con{float:right;margin-top: 40px;position: relative;}
.yx_head .con .search_con .control_btn{width:18px;height:18px;background:url(../images/sou_bg.jpg) center center no-repeat;display: block;}
.yx_head .con .search_con .sou_con{width:0px;height:32px;border:1px solid #777777;position: absolute;left:0px;top:-8px;z-index: 1;display: none;}
.yx_head .con .search_con .sou_con .input{width:125px;padding-left: 5px;height:30px;line-height: 30px;display: block;float:left;outline: none;border:0px;}
.yx_head .con .search_con .sou_con .sou_btn{width:32px;height:32px;background:url(../images/sou_bg.jpg) center center no-repeat;display: block;float:right;border:0;outline: none;cursor: pointer;}
.yx_head .con .search_con .sou_con.on{display: block;}
.yx_head .con .search_con .control_btn.close{background:url(../images/close.png) center center no-repeat;}
.yx_head .con .tel_con{height:40px;padding-left: 30px;background:url(../images/top_tel.png) left center no-repeat;color:#999999;float:right;margin-top: 30px;line-height: 18px;}
.yx_head .con .tel_con .tel_num{font-size:16px;font-weight: bold;color:#2D51A5;}
.yx_head .con .nav{float:left;margin:40px auto auto 3%;}
.yx_head .con .nav li{float:left;margin-right: 33px;font-size: 16px;}
.yx_head .con .nav li:hover{font-weight: bold;color:#0C3481;}
.yx_head .con .nav li.on{font-weight: bold;color:#0C3481;}

/****首页关于我们****/
.index_about{margin:60px auto auto auto;}
.index_about .right_pic{width:50.6%;float:right;padding-top: 43.75%;overflow: hidden;position: relative;}
.index_about .right_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_about .left_con{width:45.39%;float:left;}
.index_about .left_con .en_title{font-size: 18px;font-family:'Alibaba-PuHuiTi-Regular';font-weight: bold;margin-top: 10px;color:#292D37;}
.index_about .left_con .cn_title{font-size: 16px;color:#2D51A5;font-weight: bold;margin-top: 10px;}
.index_about .left_con .about_data_con{margin:25px auto auto auto;}
.index_about .left_con .about_data_con li{width:23.5%;float:left;margin-right:10.3%;height:56px;border-right:1px solid #CCCCCC;color:#292D37;font-size: 16px;line-height: 26px;}
.index_about .left_con .about_data_con li:last-child{margin-right: auto;border-right:0px;}
.index_about .left_con .about_data_con li .num{font-size: 36px;font-family:'Alibaba-PuHuiTi-Regular';} 
.index_about .left_con .about_con{line-height: 36px;color:#666666;text-align: justify;margin-top: 15px}
.index_about .left_con .about_more{width:118px;height:38px;border:1px solid #B3B3B3;text-align: center;line-height: 38px;color:#808080;display:block;transition: 0.3s;margin-top: 25px;}
.index_about .left_con .about_more:hover{background-color: #2D51A5;color:#ffffff;border:1px solid#2D51A5;}

.index_product .product_ul li .li_title{width:100%;height:46px;display: block;text-align: center;font-size: 15px;line-height: 46px;overflow: hidden;}

/****首页案例********/
.index_case{padding:55px 0px 55px 0px;background:url(../images/index_case_bg.jpg);}
.index_case .con{margin:40px auto auto auto;}
.index_case .left_cate_con{width:17.2%;float:left;box-shadow: 0px 2px 5px 3px #C8CAD0}
.index_case .left_cate_con li{height:100px;border-bottom:1px solid #BEBFC6;line-height: 100px;overflow: hidden;font-size: 14px;background-color: #2D51A5;padding:0px 7% 0px 7%;}
.index_case .left_cate_con li a{color:#ffffff;}
.index_case .left_cate_con li .li_arrow{width:35px;height:20px;border-radius: 10px;background-color: rgba(255,255,255,0.5);display: block;float:right;line-height: 20px;text-align: center;margin-top: 40px;}
.index_case .center_case{width:60.15%;float:left;margin-left: 1.4%;height:606px;position: relative;overflow: hidden;box-shadow: 0px 2px 5px 3px #C8CAD0}
.index_case .center_case img{width:100%;min-height: 100%;position: absolute;left:0;top:0;z-index: 0;}
.index_case .center_case .title_con{width:90%;height:100px;padding:20px 5% 10px 5%;background:rgba(83,83,83,0.5);position: absolute;left:0;bottom:0;z-index: 2;}
.index_case .center_case .title_con .title{width:100%;height:20px;font-size: 16px;line-height: 20px;color:#ffffff;overflow: hidden;}
.index_case .center_case .title_con .des{height:52px;line-height: 26px;overflow: hidden;color:#ffffff;margin-top: 15px;font-size: 13px;}
.index_case .right_case{width:19.77%;float:right;}
.index_case .right_case .more_case{width:100%;height:71px;text-align: center;line-height: 71px;color:#ffffff;font-size: 16px;background-color: #2D51A5;display: block;}
.index_case .right_case ul{}
.index_case .right_case ul li{height:160px;position: relative;overflow: hidden;margin-top: 18px;box-shadow: 0px 2px 5px 3px #C8CAD0}
.index_case .right_case ul li img{width:100%;min-height: 100%;position: absolute;left:0;top:0;z-index: 0}
.index_case .right_case ul li .li_title{width:100%;height:40px;line-height: 40px;text-align: center;color:#ffffff;font-size: 14px;position: absolute;left:0;bottom:0;z-index: 1;background:rgba(83,83,83,0.5);}

/****首页新闻*******/
.index_news{padding:60px 0px 55px 0px;background:url(../images/index_news_bg.jpg);}
.index_news .con{margin:30px auto auto auto;}
.index_news .con .left_news_con{width:67.18%;float:left;padding:30px 2.34%;box-shadow: 0px 3px 6px 2px #EDEDED;}
.index_news .con .left_news_con .first_news_con{padding-bottom: 35px;border-bottom: 1px dashed #E2E5EC;margin-bottom: 20px;}
.index_news .con .left_news_con .first_news_con .pic{width:33.72%;float:left;padding-top: 23.26%;overflow: hidden;position: relative;}
.index_news .con .left_news_con .first_news_con .pic img{width:100%;position: absolute;left:0;z-index: 0;top:0;}
.index_news .con .left_news_con .first_news_con .first_right_con{width:62.44%;float:right;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_title{height:20px;line-height: 20px;font-size: 18px;overflow: hidden;margin-top: 15px;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_des{height:105px;line-height: 35px;overflow: hidden;color:#666666;margin-top: 20px;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_date{color:#666666;margin-top: 10px;}
.index_news .con .left_news_con .other_news_con{width:44.77%;float:left;height:16px;margin:15px auto;}
.index_news .con .left_news_con .other_news_con:nth-child(2n){float:right;}
.index_news .con .left_news_con .other_news_con .other_title_con{width:60.72%;float:left;height:16px;overflow: hidden;line-height: 16px;}
.index_news .con .left_news_con .other_news_con .other_title_con a{color:#666666;}
.index_news .con .left_news_con .other_news_con .other_date{float:right;width:90px;color:#999999;line-height: 16px;text-align: right}
.index_news .con .right_question{width:21.875%;float:right;padding:28px 1.56% 0px 1.56%;box-shadow: 0px 3px 6px 2px #EDEDED;float:right;}
.index_news .con .right_question .que_title_con{font-size: 16px;padding-bottom: 20px;border-bottom: 1px dashed #EDEDED}
.index_news .con .right_question .que_title_con .que_more{color:#666666;font-size: 14px;display: block;float:right;}
.index_news .con .right_question .que_ul{margin-top: 25px;}
.index_news .con .right_question .que_ul li{padding-bottom: 18px;border-bottom: 1px dashed #EDEDED;margin-bottom: 30px;}
.index_news .con .right_question .que_ul li .li_ask{padding-left: 30px;height:20px;display: block;line-height: 20px;overflow: hidden;background:url(../images/ask.jpg) left center no-repeat;}
.index_news .con .right_question .que_ul li .li_reply{height:60px;line-height: 30px;color:#666666;overflow: hidden;padding-left: 30px;background:url(../images/reply.jpg) left 5px no-repeat;margin-top: 15px;}
.index_news .con .right_question .que_ul li:last-child{margin-bottom: auto;border-bottom: 0px;}

.main_bottom .con .center_con{width:39%;float:left;margin-left: 2.8%;}

/****新闻中心**/
.news{margin:38px auto auto auto;}
.news li{padding:0 0px 30px 0px;border-bottom: 1px solid #E3E3E3;margin-bottom: 32px;}
.news li .pic{width:28.3%;position: relative;overflow: hidden;padding-top: 17.58%;float:left;box-shadow: 1px 2px 7px 1px #E6E6E6}
.news li .pic img{width:100%;position: absolute;left:0;top:0;transition: 0.2s;}
.news li:hover .pic img{transform: scale(1.1);}
.news li .con{width:52.34%;float:left;margin-left:3.9%;padding-top: 20px;}
.news li .con .title{width:100%;height:20px;line-height: 20px;overflow: hidden;display: block;font-size: 18px;}
.news li .con .des{height:105px;line-height: 35px;color:#666666;overflow: hidden;margin-top: 15px;}
.news li .con .date{margin-top: 15px;color:#666666;}
.news li .more_news{width:9.5%;height:40px;display: block;text-align: right;line-height: 40px;color:#666666;float:right;border-left: 1px solid #E6E6E6;margin-top: 60px;}
.news li .more_news:hover{color:#2D51A5;}

/****关于我们*****/
.about_cate_con{margin:30px auto auto auto;text-align: center;}
.about_cate_con li{display: inline-block;height:36px;border-radius: 25px;text-align: center;line-height: 36px;margin-right: 25px;font-size: 16px;transition: 0.3s;}
.about_cate_con li a{display: block;transition: 0.3s;padding:0px 12px;border-radius: 25px;}
.about_cate_con li:hover{background-color: #2D51A5;}
.about_cate_con li:hover a{color:#ffffff;background-color: #2D51A5;}
.about_cate_con li.on{background-color: #2D51A5;}
.about_cate_con li.on a{color:#ffffff;background-color: #2D51A5;}
.about_cate_con li:last-child{margin-right: auto;}

/****公司相册**/
.photo{margin:50px auto 50px auto;box-shadow: 0px 10px 30px 15px #f2f2f2;padding:46px 0px;}
.photo .photo_con{width:82%;float:left;margin-left: 3.6%}
.photo .photo_con .show_photo{width:100%;padding-top: 77.14%;position: relative;overflow: hidden;}
.photo .photo_con .show_photo img{width:100%;position: absolute;left:0;top:0px;z-index: 0}
.photo .photo_con .sub_photo_con{width:100%;margin-top: 12px;height: 168px;overflow-x:scroll;white-space: nowrap;-ms-overflow-style: none;overflow: -moz-scrollbars-none; -webkit-overflow-scrolling: touch;overflow-scrolling: touch;}
.photo .photo_con .sub_photo_con::-webkit-scrollbar{display: none; background-color: transparent;}
.photo .photo_con .sub_photo_con li{width:156px;overflow: hidden;position: relative;height:117px;margin-right:10px;display: inline-block;cursor: pointer;border:3px solid #ffffff;}
.photo .photo_con .sub_photo_con li img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.photo .photo_con .sub_photo_con li:hover{border:3px solid #2D51A5;} 
.photo .photo_con .sub_photo_con li.on{border:3px solid #2D51A5;} 
.photo .control_con{width:14.4%;float:right;}
.photo .control_con .photo_title{font-size: 20px;color:#2D51A5;text-align: center;line-height: 36px;margin-top: 130px}
.photo .control_con .control_btn{margin-top: 260px;}
.photo .control_con .control_btn .prev_next_btn{width:40px;height:40px;border-radius: 6px;border:1px solid #2D51A5;display: block;float:left;color:#2D51A5;line-height: 40px;text-align: center;margin-left: 10%}
.photo .control_con .control_btn .prev_next_btn i{font-size: 26x;}
.photo .control_con .control_btn .prev_next_btn:last-child{margin-left: 8%;}

/****工程案例**/
.case{margin:40px auto 35px auto;}
.case ul{}
.case ul li{width:32.34%;float:left;margin-right: 1.46%;margin-bottom: 30px;}
.case ul li:nth-child(3n){margin-right: auto;}
.case ul li .li_con{width:100%;padding-top: 72.7%;overflow: hidden;position: relative;box-shadow: 0px 3px 8px 3px #F2F2F2}
.case ul li .li_con img{width:100%;position: absolute;left:0;top:0;z-index: 0;min-height: 100%;}
.case ul li .li_conn{width:100%;height:100%;background-color: rgba(40,40,40,0.5);position: absolute;left:0;top:0;z-index: 1;opacity: 0;transition:0.6s;}
.case ul li .li_conn .li_box{width:88%;height:86%;border:1px solid #ffffff;margin:5% auto auto auto;}
.case ul li .li_conn .li_box .li_des{width:88%;margin:10% auto auto auto;height:120px;line-height: 30px;color:#ffffff;text-align: justify;}
.case ul li .li_conn .li_box .li_more{width:31px;height:31px;border:1px solid #ffffff;border-radius: 50%;color:#ffffff;margin:5% auto auto auto;font-size: 28px;line-height: 28px;text-align: center;}
.case ul li:hover .li_conn{opacity: 1;}
.case ul li .li_title{height:20px;line-height: 20px;text-align: center;font-size: 16px;overflow: hidden;margin-top: 20px;width:96%;padding:0 2%;}

/****产品中心**/
.product{background-color: #f7f7f7;border-top: 1px solid #f7f7f7;padding-bottom: 50px;}
.product .product_ul{margin:auto;}
.product .product_ul li{width:23.9%;float:left;margin:30px 1.46% auto auto;transition: 0.3s;}
.product .product_ul li .pic{width:100%;padding-top: 85%;overflow: hidden;position: relative;}
.product .product_ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.4s;}
.product .product_ul li .li_title{width:100%;height:46px;display: block;text-align: center;font-size: 15px;line-height: 46px;overflow: hidden;background-color: #ffffff;}
.product .product_ul li:nth-child(4n){margin-right:auto;}
.product .product_ul li:hover{box-shadow: 0px 5px 20px 5px #E3E3E4;}
.product .product_ul li:hover .li_title{background-color: #ffffff;}
.product .product_ul li:hover .pic img{transform: scale(1.1);}

}

@Media screen and (max-width: 1000px){

/****顶部*******/
.yx_head{width:100%;height:auto;margin-bottom: 15px;}
.yx_head .con{margin:auto;}
.yx_head .con .logo{float:left;margin-top: 19px;width:25%;}
.yx_head .con .search_con{float:right;margin-top: 40px;position: relative;}
.yx_head .con .search_con .control_btn{width:18px;height:18px;background:url(../images/sou_bg.jpg) center center no-repeat;display: block;}
.yx_head .con .search_con .sou_con{width:0px;height:32px;border:1px solid #777777;position: absolute;left:0px;top:-8px;z-index: 1;display: none;}
.yx_head .con .search_con .sou_con .input{width:125px;padding-left: 5px;height:30px;line-height: 30px;display: block;float:left;outline: none;border:0px;}
.yx_head .con .search_con .sou_con .sou_btn{width:32px;height:32px;background:url(../images/sou_bg.jpg) center center no-repeat;display: block;float:right;border:0;outline: none;cursor: pointer;}
.yx_head .con .search_con .sou_con.on{display: block;}
.yx_head .con .search_con .control_btn.close{background:url(../images/close.png) center center no-repeat;}
.yx_head .con .tel_con{height:40px;padding-left: 30px;background:url(../images/top_tel.png) left center no-repeat;color:#999999;float:right;margin-top: 30px;line-height: 18px;}
.yx_head .con .tel_con .tel_num{font-size:16px;font-weight: bold;color:#2D51A5;}
.yx_head .con .nav{float:left;margin:40px auto auto 1%;}
.yx_head .con .nav li{float:left;margin-right: 33px;font-size: 16px;}
.yx_head .con .nav li:hover{font-weight: bold;color:#0C3481;}
.yx_head .con .nav li.on{font-weight: bold;color:#0C3481;}

}

@Media screen and (max-width: 768px){

.max_width{width:92%;}
/****顶部*******/
.yx_head{width:100%;height:auto;margin-bottom: 3px;}
.yx_head .con{margin:auto;}
.yx_head .con .logo{float:left;margin-top: 10px;width:46%;}
.yx_head .con .search_con{float:right;margin-top: 15px;position: relative;}
.yx_head .con .search_con .control_btn{width:18px;height:18px;background:url(../images/sou_bg.jpg) center center no-repeat;display: block;}
.yx_head .con .search_con .sou_con{width:0px;height:32px;border:1px solid #777777;position: absolute;left:0px;top:-8px;z-index: 1;display: none;}
.yx_head .con .search_con .sou_con .input{width:125px;padding-left: 5px;height:30px;line-height: 30px;display: block;float:left;outline: none;border:0px;}
.yx_head .con .search_con .sou_con .sou_btn{width:32px;height:32px;background:url(../images/sou_bg.jpg) center center no-repeat;display: block;float:right;border:0;outline: none;cursor: pointer;}
.yx_head .con .search_con .sou_con.on{display: block;}
.yx_head .con .search_con .control_btn.close{background:url(../images/close.png) center center no-repeat;}
.yx_head .con .tel_con{height:40px;padding-left: 30px;background:url(../images/top_tel.png) left center no-repeat;color:#999999;float:right;margin-top: 7px;line-height: 16px;font-size:12px;}
.yx_head .con .tel_con .tel_num{font-size:14px;font-weight: bold;color:#2D51A5;}
.yx_head .con .nav{clear:both;float:none;margin:5px auto auto auto;}
.yx_head .con .nav li{width:32%;height:25px;float:left;font-size: 14px;line-height:25px;text-align: center;padding-bottom:0px;background-color: #0D317F;margin-right: 2%;margin-top: 5px;border-radius: 3px;}
.yx_head .con .nav li a{color:#ffffff;}
.yx_head .con .nav li:hover a{font-weight: bold;color:#ffffff;}
.yx_head .con .nav li.on a{font-weight: bold;color:#ffffff;}
.yx_head .con .nav li:nth-child(3n){margin-right: auto;}
.yx_head .con .nav li:hover{border-bottom: 0px}
.yx_head .con .nav li.on{border-bottom: 0px}

.main_banner{margin-top: 5px;}

.inner_banner{margin-top: 5px;}
/****首页关于我们****/
.index_about{margin:40px auto auto auto;}
.index_about .right_pic{width:90%;float:none;padding-top: 80%;overflow: hidden;position: relative;margin:auto;}
.index_about .right_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_about .left_con{width:100%;float:none;}
.index_about .left_con .en_title{font-size: 18px;font-family:'Alibaba-PuHuiTi-Regular';font-weight: bold;margin-top: 10px;color:#292D37;}
.index_about .left_con .cn_title{font-size: 16px;color:#2D51A5;font-weight: bold;margin-top: 10px;}
.index_about .left_con .about_data_con{margin:20px auto auto auto;}
.index_about .left_con .about_data_con li{width:30%;float:left;margin-right:4%;height:56px;border-right:1px solid #CCCCCC;color:#292D37;font-size: 14px;line-height: 26px;}
.index_about .left_con .about_data_con li:last-child{margin-right: auto;border-right:0px;}
.index_about .left_con .about_data_con li .num{font-size: 28px;font-family:'Alibaba-PuHuiTi-Regular';} 
.index_about .left_con .about_con{line-height: 28px;color:#666666;text-align: justify;margin-top: 15px}
.index_about .left_con .about_more{width:108px;height:32px;border:1px solid #B3B3B3;text-align: center;line-height: 32px;color:#808080;display:block;transition: 0.3s;margin-top: 20px;}
.index_about .left_con .about_more:hover{background-color: #2D51A5;color:#ffffff;border:1px solid#2D51A5;}

.index_photo{margin:30px auto auto auto;}
.index_photo .title_con{font-size: 16px;font-weight: bold;color:#292D37;}
.index_photo .title_con .more_photo{width:50px;height:26px;border-radius: 12px;background-color: #2D51A5;color:#ffffff;text-align: center;display: block;float:right;line-height: 26px;}
.index_photo .photo_ul{margin-top: 22px}
.index_photo .photo_ul li{width:32%;float:left;padding-top:23%;position: relative; margin-right: 2%;margin-bottom: 10px}
.index_photo .photo_ul li img{width:100%;position: absolute;left:0;z-index: 0;top:0;}
.index_photo .photo_ul li:last-child{margin-right: auto;}
.index_photo .photo_ul li:nth-child(3n){margin-right: auto;}

/**** 首页优势****/
.index_advantage{width:100%;height:340px;margin-top: 35px;background:none;border-top: 1px solid transparent;background-color: #3658AA;}
.index_advantage .adv_title{width:95%;height:45px;padding:2.5px;border-radius: 15px;line-height:22px;background-color: #FFED4F;text-align: center;color:#2B4FA2;font-size: 15px;font-weight: bold;margin:15px auto auto auto;display: block;}
.index_advantage .con{margin:30px auto auto auto;max-width: 92%;}
.index_advantage .con li{width:20%;float:left;margin-right: 6%;margin-bottom: 15px;}
.index_advantage .con li:nth-child(even){width:auto;font-size:30px;font-weight: bold;color:#ffffff;margin-top: 25px}
.index_advantage .con li img{width:100%;}
.index_advantage .con li .title{text-align: center;font-size: 15px;color:#ffffff;font-weight: bold;margin-top: 10px;}
.index_advantage .con li:last-child{margin-right: auto;}
.index_advantage .con li:nth-child(6){display: none;}
.index_advantage .con li:nth-child(5){margin-right: auto}

.index_title{text-align: center;}
.index_title .en_title{font-size: 20px;color:#292D37;font-family:'Alibaba-PuHuiTi-Regular';font-weight: bold;line-height: 20px;}
.index_title .cn_title{font-size: 16px;color:#2D51A5;font-weight: bold;margin-top: 8px;}
.index_title .cn_title span{font-size: 14px;}

/**** 首页产品****/
.index_product{padding:30px 0px 30px 0px;background:url(../images/index_product_bg.jpg);}
.index_product .product_ul{margin:auto;}
.index_product .product_ul li{width:48%;float:left;margin:20px auto auto auto;transition: 0.3s;box-shadow: 0px 3px 10px 3px #E3E3E4;}
.index_product .product_ul li .pic{width:100%;padding-top: 85%;overflow: hidden;position: relative;}
.index_product .product_ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_product .product_ul li .pic .show_con .show_title{margin-top: 15%;font-size: 16px;}
.index_product .product_ul li .pic .show_con .show_more{width:100px;height:36px;line-height: 36px;margin:20px auto auto auto;}
.index_product .product_ul li .li_title{width:100%;height:40px;display: block;text-align: center;font-size: 14px;line-height: 40px;overflow: hidden;background-color: #ffffff}
.index_product .product_ul li:nth-child(2n){float:right;}
.index_product .product_ul li:hover{box-shadow: 0px 5px 20px 5px #E3E3E4;}
.index_product .product_ul li:hover .li_title{background-color: #ffffff;}
.index_product .product_more{width:120px;height:38px;text-align: center;background-color:#2D51A5;line-height: 38px;color:#ffffff;display:block;transition: 0.3s;margin: 30px auto auto auto;}

/****首页案例********/
.index_case{padding:35px 0px 35px 0px;background:url(../images/index_case_bg.jpg);background-size:auto 100%;}
.index_case .con{margin:30px auto auto auto;}
.index_case .left_cate_con{width:100%;float:none;box-shadow: 0px 0px 0px 0px #C8CAD0}
.index_case .left_cate_con li{width:45%;height:40px;border-bottom:1px solid #BEBFC6;line-height: 40px;overflow: hidden;font-size: 14px;background-color: #2D51A5;padding:0px 1.5% 0px 1.5%;margin-bottom: 5px;float:left;box-shadow: 0px 2px 5px 3px #C8CAD0}
.index_case .left_cate_con li a{color:#ffffff;}
.index_case .left_cate_con li .li_arrow{width:35px;height:20px;border-radius: 10px;background-color: rgba(255,255,255,0.5);display: block;float:right;line-height: 20px;text-align: center;margin-top: 10px;}
.index_case .left_cate_con li:nth-child(2n){float:right;}
.index_case .center_case{width:100%;float:none;margin-left: auto;padding-top: 75%;position: relative;overflow: hidden;box-shadow: 0px 2px 5px 3px #C8CAD0;margin-top: 20px;height: auto}
.index_case .center_case img{width:100%;min-height: 100%;position: absolute;left:0;top:0;z-index: 0;}
.index_case .center_case .title_con{width:90%;height:70px;padding:10px 5% 5px 5%;background:rgba(83,83,83,0.5);position: absolute;left:0;bottom:0;z-index: 2;}
.index_case .center_case .title_con .title{width:100%;height:16px;font-size: 16px;line-height: 16px;color:#ffffff;overflow: hidden;}
.index_case .center_case .title_con .des{height:40px;line-height: 20px;overflow: hidden;color:#ffffff;margin-top: 10px;font-size: 13px;}
.index_case .right_case{width:100%;float:none;margin-top: 20px;}
.index_case .right_case .more_case{width:48%;height:50px;text-align: center;line-height: 60px;color:#ffffff;font-size: 16px;background-color: #2D51A5;display: block;float:left;}
.index_case .right_case ul{}
.index_case .right_case ul li{width:48%;height:auto;padding-top:34%;position: relative;overflow: hidden;margin-top: 0px;box-shadow: 0px 2px 5px 3px #C8CAD0;float:right;margin-bottom: 18px;}
.index_case .right_case ul li img{width:100%;min-height: 100%;position: absolute;left:0;top:0;z-index: 0}
.index_case .right_case ul li .li_title{width:96%;padding:0px 2%;height:35px;line-height: 35px;text-align: center;color:#ffffff;font-size: 13px;position: absolute;left:0;bottom:0;z-index: 1;background:rgba(83,83,83,0.5);}
.index_case .right_case ul li:nth-child(2){clear: both;float:left;}

/****首页新闻*******/
.index_news{padding:30px 0px 25px 0px;background:url(../images/index_news_bg.jpg);}
.index_news .con{margin:30px auto auto auto;}
.index_news .con .left_news_con{width:95.22%;float:none;padding:10px 2.34%;box-shadow: 0px 3px 6px 2px #EDEDED;}
.index_news .con .left_news_con .first_news_con{padding-bottom: 5px;border-bottom: 1px dashed #E2E5EC;margin-bottom: 20px;}
.index_news .con .left_news_con .first_news_con .pic{width:33.72%;float:left;padding-top: 23.26%;overflow: hidden;position: relative;}
.index_news .con .left_news_con .first_news_con .pic img{width:100%;position: absolute;left:0;z-index: 0;top:0;}
.index_news .con .left_news_con .first_news_con .first_right_con{width:62.44%;float:right;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_title{height:20px;line-height: 20px;font-size: 15px;overflow: hidden;margin-top: 0px;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_des{height:60px;line-height: 20px;overflow: hidden;color:#666666;margin-top: 5px;font-size: 12px;}
.index_news .con .left_news_con .first_news_con .first_right_con .first_date{color:#666666;margin-top: 5px;font-size: 12px;}
.index_news .con .left_news_con .other_news_con{width:100%;float:none;height:16px;margin:15px auto;}
.index_news .con .left_news_con .other_news_con:nth-child(2n){float:none;}
.index_news .con .left_news_con .other_news_con .other_title_con{width:60.72%;float:left;height:16px;overflow: hidden;line-height: 16px;}
.index_news .con .left_news_con .other_news_con .other_title_con a{color:#666666;}
.index_news .con .left_news_con .other_news_con .other_date{float:right;width:90px;color:#999999;line-height: 16px;text-align: right}
.index_news .con .right_question{width:94%;float:none;padding:28px 3% 0px 3%;box-shadow: 0px 3px 6px 2px #EDEDED;float:none;margin-top: 15px;}
.index_news .con .right_question .que_title_con{font-size: 16px;padding-bottom: 20px;border-bottom: 1px dashed #EDEDED}
.index_news .con .right_question .que_title_con .que_more{color:#666666;font-size: 14px;display: block;float:right;}
.index_news .con .right_question .que_ul{margin-top: 15px;}
.index_news .con .right_question .que_ul li{padding-bottom: 10px;border-bottom: 1px dashed #EDEDED;margin-bottom: 20px;}
.index_news .con .right_question .que_ul li .li_ask{padding-left: 30px;height:20px;display: block;line-height: 20px;overflow: hidden;background:url(../images/ask.jpg) left center no-repeat;}
.index_news .con .right_question .que_ul li .li_reply{height:60px;line-height: 30px;color:#666666;overflow: hidden;padding-left: 30px;background:url(../images/reply.jpg) left 5px no-repeat;margin-top: 15px;}
.index_news .con .right_question .que_ul li:last-child{margin-bottom: auto;border-bottom: 0px;}

/****底部*************/
.main_bottom{padding:25px 0px 15px 0;background-color: #363636;}
.main_bottom .con{margin:auto;}
.main_bottom .con .left_link{width:27.34%;float:left;display: none;}
.main_bottom .con .left_link ul{}
.main_bottom .con .left_link ul li{display: inline-block;margin-right: 18px;line-height: 14px;margin-top: 20px;color:#ffffff;}
.main_bottom .con .left_link ul li a{color:#ffffff;}
.main_bottom .con .center_con{width:100%;float:none;margin-left: auto;}
.main_bottom .con .center_con .info_list{padding-left: 35px;background:url(../images/bot_tel.jpg) left 1px no-repeat;color:#ffffff;line-height: 20px;margin-top: 15px;font-size: 12px;}
.main_bottom .con .center_con .info_list.icon_address{background:url(../images/bot_address.jpg) left 1px no-repeat;}

.main_bottom .con .ewm{float:none;margin: 15px auto auto auto;}
.main_bottom .con .ewm .pic{width:98px;float:none;margin-right: 16px;margin-top: 22px;}
.main_bottom .con .ewm .pic img{width:100%;height:98px;}
.main_bottom .con .ewm .pic span{display: block;text-align: center;color:#ffffff;font-size: 12px;line-height:14px;margin-top: 7px;}
.main_bottom .con .ewm .pic:last-child{margin: 15px auto auto auto;}
.main_bottom .con .bot_title{font-size: 14px;color:#ffffff;font-weight: bold;line-height: 14px;}
.main_bottom .con .bot_line{width:20px;height:2px;background-color:#ffffff;margin-top: 10px;}
.main_bottom .con .bot_su_line{width:1px;height:180px;background-color:#666666;float:left;margin-left: 1.56%;display: none; }

/**当前位置*/
.location{height:auto;padding:8px 0px;}
.location .con{font-size: 12px;line-height: 18px;}

/****关于我们*****/
/****关于我们*****/
.about_cate_con{margin:30px auto auto auto;text-align: center;}
.about_cate_con li{display: inline-block;height:30px;border-radius: 25px;text-align: center;line-height: 30px;margin-right: 10px;font-size: 14px;transition: 0.3s;}
.about_cate_con li a{display: block;transition: 0.3s;padding:0px 10px;border-radius: 25px;}
.about_cate_con li:hover{background-color: #2D51A5;}
.about_cate_con li:hover a{color:#ffffff;background-color: #2D51A5;}
.about_cate_con li.on{background-color: #2D51A5;}
.about_cate_con li.on a{color:#ffffff;background-color: #2D51A5;}
.about_cate_con li:last-child{margin-right: auto;}

.about{margin:32px auto 40px auto;}
.about img{max-width: 100% !important;height:auto;margin-left: auto !important;margin-right: auto !important;}

/****技术指导*****/
.technique{margin:36px auto 30px auto;}
.technique .technique_ul{}
.technique .technique_ul li{padding:0px 2% 0px 1.5%;background-color: #F7F7F7;height:50px;margin-bottom: 8px;font-size: 14px;}
.technique .technique_ul li .li_title{width:70%;float:left;overflow: hidden;height:50px;line-height: 50px;}
.technique .technique_ul li .li_date{width:90px;height:50px;line-height: 50px;overflow: hidden;color:#666666;float:right;text-align: right}

/****人才招聘*****/
.zhao{margin:36px auto 30px auto;}
.zhao .zhao_ul{}
.zhao .zhao_ul li{padding:20px 4%;border:1px solid #DCDCDC;border-radius: 15px;width:92%;float:none;margin-right: auto;margin-bottom: 20px;}
.zhao .zhao_ul li .li_title{height:18px;line-height: 18px;overflow: hidden;font-size: 16px;overflow: hidden;padding-bottom: 13px;border-bottom: 1px solid #E5E5E5;margin-bottom: 10px;}
.zhao .zhao_ul li .li_item{width:49%;padding-right: 1%;height:30px;line-height: 30px;overflow: hidden;float:left;margin-bottom: 5px;font-size: 13px;}
.zhao .zhao_ul li:nth-child(3n){margin-right: auto;}

/**联系我们**/

.contact{margin:30px auto auto auto;}
.contact .map{width:100%;float:none;height:300px; }
.contact .right_con{width:100%;float:none;margin-top: 20px;}
.contact .right_con .title{font-size: 20px;font-weight: bold;line-height: 20px;}
.contact .right_con .info_list{line-height: 30px;font-size: 14px;margin-top: 25px;white-space:normal; word-break:break-all;padding-left: 34px;background:url(../images/icon_tel.jpg) left 5px no-repeat;}
.contact .right_con .info_list.email{background:url(../images/icon_email.jpg) left 10px no-repeat;}
.contact .right_con .info_list.address{background:url(../images/icon_address.jpg) left 5px no-repeat;}
.contact .right_con .contact_tel{color:#666666;font-size: 14px;margin-top: 20px;}
.contact .right_con .contact_tel span{display: block;font-size: 20px;color:#2D51A5;margin-top: 10px;font-weight: bold;}
.contact .right_con .contact_ewm{width:28.5%;padding:10px;float:left;box-shadow: 0px 2px 5px 3px #F4F4F4;margin:20px 5% auto auto;}
.contact .right_con .contact_ewm img{width:100%;}
.contact .right_con .contact_ewm span{display: block;line-height: 14px;color:#666666;text-align: center;margin-top: 10px;font-size: 12px;}


/**在线留言**/
.message{padding:30px 0;background-color: #F6F6F6;}
.message .con{width:95%;background-color: #ffffff;margin:auto;padding:45px 0px 50px 0px;}
.message .con .main_title{font-size: 20px; color:#58A245;text-align: center;font-weight: bold;padding-bottom: 30px;border-bottom: 1px solid #F0F0F0;}
.message .con .mes_con{width:80%;margin:30px auto auto auto;}
.message .con .mes_con .list{margin-bottom: 30px;}
.message .con .mes_con .list .input{width:96%;padding-left: 3%;line-height: 48px;height:48px;border:1px solid #F0F0F0;font-size: 15px;}
.message .con .mes_con .list .input::-webkit-input-placeholder{color:#DADADA;}
.message .con .mes_con .list .input:-moz-placeholder{color:#DADADA;}
.message .con .mes_con .list .textarea{padding:5px 3%;width:93%;border:1px solid #F0F0F0;font-size: 18px;line-height: 30px;height:90px;}
.message .con .mes_con .list .textarea::-webkit-input-placeholder{color:#DADADA;}
.message .con .mes_con .list .textarea:-moz-placeholder{color:#DADADA;}
.message .con .mes_con .list .code_input{width:40%;padding-left: 3%;line-height: 48px;height:48px;border:1px solid #F0F0F0;font-size: 15px;}
.message .con .mes_con .list .code_input::-webkit-input-placeholder{color:#DADADA;}
.message .con .mes_con .list .code_input:-moz-placeholder{color:#DADADA;}
.message .con .mes_con .list .code_img{width:190px;}
.message .con .mes_con .submit{width:180px;height:50px;font-size: 16px;text-align: center;line-height: 50px;color:#ffffff;border-radius: 25px;background-color:#58A245;border:0;cursor: pointer; }


/****新闻中心**/
.news{width:95%;margin:30px auto auto auto;}
.news li{padding:0 0 20px 0;border-bottom: 1px solid #E3E3E3;margin-bottom: 24px;}
.news li .pic{width:17.57%;position: relative;overflow: hidden;padding-top: 13.58%;float:left;}
.news li .pic img{width:100%;position: absolute;left:0;top:0;transition: 0.2s;}
.news li:hover .pic img{transform: scale(1.1);}
.news li .con{width:58%;float:left;margin-left: 3%;padding-top: 0px;}
.news li .con .title{width:100%;height:20px;line-height: 20px;overflow: hidden;display: block;font-size: 15px;}
.news li .con .des{height:40px;line-height: 20px;color:#666666;overflow: hidden;margin-top: 5px;font-size: 12px;}
.news li .con .date{margin-top: 5px;color:#666666;font-size: 13px;}
.news li .more_news{width:65px;height:40px;display: block;text-align: right;line-height: 40px;color:#666666;float:right;border-left: 1px solid #E6E6E6;margin-top: 30px;font-size: 13px;}
.news li .more_news:hover{color:#FF132F;}



/****新闻详情**/
.news_detail{width:92%;max-width: 1100px;margin:30px auto 30px auto;}
.news_detail .title{line-height: 20px;font-size: 16px;text-align:center;overflow: hidden;font-weight: bold;}
.news_detail .date{text-align:center;color:#999999;margin-top: 10px;font-size: 12px;}
.news_detail .line{width:100%;height:1px;border-bottom: 1px dashed #999999;margin-top: 6px;}
.news_detail .content{margin-top: 20px;}
.news_detail .content img{max-width: 100% !important;height:auto;}
.prev_next_article{margin-top: 15px;font-size: 13px;}
.prev_next_article .prev_article{width:100%;float:none;}
.prev_next_article .back_to_list{width:100%;text-align:left;float:none;margin-top: 5px;}
.prev_next_article .next_article{width:100%;text-align:left;float:none;margin-top: 5px;}

/****公司相册**/
.photo{margin:40px auto 40px auto;box-shadow: 0px 10px 30px 15px #f2f2f2;padding:26px 0px;}
.photo .photo_con{width:98%;float:none;margin-left:auto;margin:auto;}
.photo .photo_con .show_photo{width:100%;padding-top: 75%;position: relative;overflow: hidden;}
.photo .photo_con .show_photo img{width:100%;position: absolute;left:0;top:0px;z-index: 0}
.photo .photo_con .sub_photo_con{width:100%;margin-top: 12px;height: 110px;overflow-x:scroll;white-space: nowrap;-ms-overflow-style: none;overflow: -moz-scrollbars-none; -webkit-overflow-scrolling: touch;overflow-scrolling: touch;}
.photo .photo_con .sub_photo_con::-webkit-scrollbar{display: none; background-color: transparent;}
.photo .photo_con .sub_photo_con li{width:100px;overflow: hidden;position: relative;height:76px;margin-right:10px;display: inline-block;cursor: pointer;border:3px solid #ffffff;}
.photo .photo_con .sub_photo_con li img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.photo .photo_con .sub_photo_con li:hover{border:3px solid #2D51A5;} 
.photo .photo_con .sub_photo_con li.on{border:3px solid #2D51A5;} 
.photo .control_con{width:98%;float:none;margin:auto;}
.photo .control_con .photo_title{font-size: 20px;color:#2D51A5;text-align: center;line-height: 36px;margin-top: 10px;word-break:normal;width:100%;}
.photo .control_con .control_btn{margin-top: 15px;}
.photo .control_con .control_btn .prev_next_btn{width:40px;height:40px;border-radius: 6px;border:1px solid #2D51A5;display: block;float:left;color:#2D51A5;line-height: 40px;text-align: center;margin-left: 35%}
.photo .control_con .control_btn .prev_next_btn i{font-size: 26x;}
.photo .control_con .control_btn .prev_next_btn:last-child{margin-left: 8%;}

/****工程案例**/
.case{margin:30px auto auto auto;}
.case ul{}
.case ul li{width:48%;float:left;margin-right: auto;margin-bottom: 20px;}
.case ul li:nth-child(3n){margin-right: auto;}
.case ul li .li_con{width:100%;padding-top: 72.7%;overflow: hidden;position: relative;box-shadow: 0px 3px 8px 3px #F2F2F2}
.case ul li .li_con img{width:100%;position: absolute;left:0;top:0;z-index: 0;min-height: 100%;}
.case ul li .li_conn{width:100%;height:100%;background-color: rgba(40,40,40,0.5);position: absolute;left:0;top:0;z-index: 1;opacity: 0;transition:0.6s;}
.case ul li .li_conn .li_box{width:88%;height:86%;border:1px solid #ffffff;margin:5% auto auto auto;}
.case ul li .li_conn .li_box .li_des{width:88%;margin:10% auto auto auto;height:120px;line-height: 30px;color:#ffffff;text-align: justify;}
.case ul li .li_conn .li_box .li_more{width:31px;height:31px;border:1px solid #ffffff;border-radius: 50%;color:#ffffff;margin:5% auto auto auto;font-size: 28px;line-height: 28px;text-align: center;}
.case ul li:hover .li_conn{opacity: 0}
.case ul li .li_title{height:20px;line-height: 20px;text-align: center;font-size: 14px;overflow: hidden;margin-top: 15px;width:96%;padding:0 2%;}
.case ul li:nth-child(2n){float:right;}

/****产品中心**/
.product{background-color: #f7f7f7;border-top: 1px solid #f7f7f7;padding-bottom: 50px;}
.product .product_ul{margin:auto;}
.product .product_ul li{width:48%;float:left;margin:30px auto auto auto;transition: 0.3s;}
.product .product_ul li .pic{width:100%;padding-top: 85%;overflow: hidden;position: relative;}
.product .product_ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.4s;}
.product .product_ul li .li_title{width:100%;height:46px;display: block;text-align: center;font-size: 14px;line-height: 46px;overflow: hidden;background-color: #ffffff;}
.product .product_ul li:nth-child(2n){float:right;}
.product .product_ul li:hover{box-shadow: 0px 5px 20px 5px #E3E3E4;}
.product .product_ul li:hover .li_title{background-color: #ffffff;}
.product .product_ul li:hover .pic img{transform: scale(1.1);}

.prev_next{width:95%;margin:36px auto auto auto;}
.prev_next li{width:100%;height:44px;line-height: 44px;text-align: center;background-color: #2F8F21;color:white;float:none;margin-right:3%;font-size: 14px;margin-bottom: 15px;}
.prev_next li a{color:white;}
.prev_next li:last-child{margin-right:auto;}

.dede_pages{text-align: center;margin:30px auto auto auto;}
.dede_pages .current{width:30px;height:26px;line-height: 26px;font-size: 14px;color:#AAAAAA;border:1px solid #2D51A5;background-color: #2D51A5;display: inline-block;margin-bottom: 0px;margin-left:10px;color:white;}
.dede_pages a{width:30px;height:26px;line-height: 26px;padding-top:0px;font-size: 14px;color:#AAAAAA;background-color: white;display: inline-block;float:none;margin-bottom: 0px;margin-left:10px;border:1px solid #DDDDDD;}
.dede_pages a:hover{background-color: #2D51A5;color:white; }
.dede_pages .next{width:45px;height:26px;line-height: 26px;font-size: 14px;padding-top:0px;color:white;background-color: #2D51A5;display: inline-block;float:none;text-align: center;margin-bottom: 0px;margin-left:10px;vertical-align:top;border:1px solid #2D51A5}
.dede_pages .prev{width:45px;height:26px;line-height: 26px;font-size: 14px;padding-top:0px;color:white;background-color: #2D51A5;display: inline-block;float:none;text-align: center;margin-bottom: 0px;border:1px solid #2D51A5;}



.nav_more{display: none; position: relative;margin-top: 0.1rem;margin-right: 5px;width: 45px;height: 40px;float: right;cursor: pointer;opacity: 0.9;margin-bottom: 0.1rem;}
.nav_more span{display: block;position: absolute;height: 4px;top: 22px;left: 8px;right: 0px;background-color: #56A343}
.nav_more span:before,.nav_more span:after{content:"";display: block;position: absolute;width: 100%;height: 4px;background: #56A343;}
.nav_more span:before{top: -10px;}
.nav_more span:after{bottom: -10px;}

.m_main_nav{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999;display:none;}
.m_main_nav ul{width:100%;height:100%;position:absolute;left:0px;top:0px;width:60%;text-align: left;background-color: #56A343;}
.m_main_nav ul li:first-child{font-size: 18px;}
.m_main_nav ul li{font-size:16px;line-height:50px;border-bottom:1px solid white;overflow:hidden;width:100%;}
.m_main_nav ul li a{color:white;display:block;padding-left: 10px;}
.m_main_nav ul li a:hover{background-color:#ffffff;color:#56A343;}
.m_main_nav ul li.clo{position:absolute;bottom:0px;background-color:#1C58A3;}
.m_main_nav ul li.clo a{color:white;}

    .m_foot{width:100%;position:fixed;height:40px;background-color:#56A343;display: block;bottom:0;left:0;padding:2px 0;z-index: 998;}
	.m_foot li{width:33.33%;float:left;position: relative;}
	.m_foot li .img{display: block;width:25px;height:25px;margin:auto;}
	.m_foot li .ewm{width:80px;height:80px;position: absolute;top:-80px;left:7px;display: none;}
	.m_foot li span{display: block;text-align: center;font-size:13px;color:#ffffff;line-height: 14px;}

}